footer{
    background-color: #f2f2f2;
    height: 336px;
    padding-top: 20px;
}
h1,h2,h3,h4,h5,h6,p,div,a,select,ul,li,ol,dl,dt,dd,span,img{
    padding: 0px;
    margin: 0px;
    list-style: none;
    text-decoration: none;
    color: black;

}
.logoend{

   width: 47px;
   height: 82px;
   background-image: url(../images/1.webp);
   background-size: 100% 100%;
   margin: 0 auto;
  margin-top: 20px;
  margin-bottom: 20px;

}
.pay{
    display: flex;
    width: 1024px;
    margin: 0 auto;
    justify-content: space-evenly;
}
.pay>dl{
    text-align: center;
    width: 341px;
    height: 112px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    margin-bottom: 20px;
}
.pay>dl>dt{
    font-size: 16px;
    font-weight: 900;
    letter-spacing: 2px;
    color: #666681;
}

.pay>dl>dd>a:hover{
    color: #333333;
}
.pay>dl>dd>a{
    font-size: 14px;
    color: #9e9e9e;
}
.copy{
    margin-bottom: 20px;
    
}
.copy>p{
    padding-top: 20px;
    text-align: center;
    color: #9e9e9e;
    font-size: 13px;
}